package com.xunyin.douyin.result;

import lombok.Data;

import java.io.Serializable;

@Data
public class DouyinCouponPrepareResult implements Serializable {

    /**
     * 错误码，0为成功
     */
    private String errorCode;

    /**
     * 错误码描述
     */
    private String description;

    /**
     * 一次验券的标识, 在验券接口传入
     */
    private String verifyToken;

    /**
     * 加密券码, 在验券接口传入
     */
    private String encryptedCode;

    /**
     * 券码有效期，截至时间，时间戳，单位秒
     */
    private String expireTime;

    /**
     * 次卡次数
     */
    private String timeCard;

    /**
     * 次卡总次数
     */
    private String timesCount;

    /**
     * 次卡已使用次数
     */
    private String timesUsed;

    /**
     * 券原始金额，单位分
     */
    private Integer originalAmount;

    /**
     * 用户实付金额，单位分
     */
    private Integer payAmount;

    /**
     * 团购SKU ID
     */
    private String skuId;

    /**
     * 团购名称
     */
    private String title;

    /**
     * 团购类型（type=1团餐券; type=2代金券; type=3次卡）
     */
    private Integer grouponType;

    /**
     * 团购市场价，单位分
     */
    private Integer marketPrice;

    /**
     * 商家系统（第三方）团购id
     */
    private String thirdSkuId;

    /**
     * 商家团购账号id
     */
    private String accountId;

}
